Computer Science Speaking Skills Talk March 13, 2023 2:00pm — 3:00pm Location: In Person - Reddy Conference Room, Gates Hillman 4405 Speaker: ARJUN TEH , Ph.D. Student, Computer Science Department, Carnegie Mellon University https://www.cs.cmu.edu/~ateh/ Computational Lens Design Optical devices are used everywhere from microscopes to smartphones to telescopes in space. These devices are made of many non-trivial elements that each have unique optical properties, all which help to contribute to a performant lens. Behind each of these designs, there are experts that use a combination of heuristics and brute force search algorithms to find good designs within this high dimensional design space. We help to accelerate this search process by providing a differentiable simulator that can optimize for design objectives efficiently. By leveraging both geometric ray theory and modern inverse rendering techniques, we present a differentiable ray tracer that can efficiently calculate gradients with respect to lens shape and material. In this talk, I will cover the physical model and theory behind our differentiable ray tracer, and how we optimize for different lens types such as gradient index lenses and mirrors. I will also present our current work on using Markov chain Monte Carlo methods to assist with exploration of the design space of lenses. Presented in Partial Fulfillment of the CSD Speaking Skills Requirement. Event Website: https://csd.cmu.edu/calendar/speaking-skills-TEH-414 Add event to Google Add event to iCal